import React from 'react';

export interface IHelloProps {
  /**
   * 动火关联的装修记录的id
   *  @description.zh-CN 动火关联的装修记录的id
   * @default           必填
   *
   */
  id: String;
  /**
   * 作业项目
   *  @description.zh-CN 作业项目
   * @default           必填
   *
   */
   hot_work_name: String;
  /**
   * 动火作业等级
   *  @description.zh-CN 动火作业等级
   * @default           必填
   *
   */
   Hot_work_level: String;
  /**
   * 动火开始时间
   *  @description.zh-CN 动火开始时间
   * @default           必填
   *
   */
   hot_start_time: Number;
  /**
   * 动火结束时间
   *  @description.zh-CN 动火结束时间
   * @default           必填
   *
   */
   hot_end_time: Number;
  /**
   * 时长(小时)
   *  @description.zh-CN 时长(小时)
   * @default           必填
   *
   */
   hot_long_time: String|Number;
   /**
   * 动火地点
   *  @description.zh-CN 动火地点
   * @default           必填
   *
   */
    loacationNew: String;
  /**
   * 作业人员
   *  @description.zh-CN 作业人员
   * @default           必填
   *
   */
   hot_user: String;
   /**
   * 看火人
   *  @description.zh-CN 看火人
   * @default           必填
   *
   */
    hot_watch: String;
  /**
   * 监护人
   *  @description.zh-CN 监护人
   * @default           必填
   *
   */
   hot_guardian: String;
     /**
   * 危险有害因素
   *  @description.zh-CN 危险有害因素
   * @default           必填
   *
   */
      danger_remark: String;
  /**
   * 动火单号
   *  @description.zh-CN 动火单号
   * @default           必填
   *
   */
  order_num: String;
  /**
   *  附件
   * @description.zh-CN 附件
   */
  hot_file?: Array<SFile>;
  /**
   *  通用安全技术措施
   * @description.zh-CN 通用安全技术措施( 0和1 分别代表true/false , 上下左右和名字为key时,value是具体的值)
   *  @default           必填
    */
  genrtal_tech: Object;
}

interface SFile {
  /**
   * 附件名字
   *  @description.zh-CN 附件名字
   *  @default           必填
   */
  name: String;
  /**
   *  附件地址
   * @description.zh-CN 附件地址
   * @default            必填
   */
  file_url: String;
  /**
   *  唯一id
   * @description.zh-CN  唯一id
   * @default
   */
  uid?: String;
}

export const SFileOptions = (props: SFile) => {};
const Hello: React.FC<IHelloProps> = () => <div>Hello World!</div>;

export default Hello;
